+Mon Dec 14 20:04:31 1998 Stefan Jeske <stefan@gtk.org>
+
+ * gtk/gtkspinbutton.c: Only call gtk_spin_button_update if
+ the spinbutton is editable.
+
Mon Dec 14 12:24:13 1998 Owen Taylor <otaylor@redhat.com>
* HACKING: Added gettext-10.35
+Mon Dec 14 20:04:31 1998 Stefan Jeske <stefan@gtk.org>
+
+ * gtk/gtkspinbutton.c: Only call gtk_spin_button_update if
+ the spinbutton is editable.
+
Mon Dec 14 12:24:13 1998 Owen Taylor <otaylor@redhat.com>
* HACKING: Added gettext-10.35
+Mon Dec 14 20:04:31 1998 Stefan Jeske <stefan@gtk.org>
+
+ * gtk/gtkspinbutton.c: Only call gtk_spin_button_update if
+ the spinbutton is editable.
+
Mon Dec 14 12:24:13 1998 Owen Taylor <otaylor@redhat.com>
* HACKING: Added gettext-10.35
+Mon Dec 14 20:04:31 1998 Stefan Jeske <stefan@gtk.org>
+
+ * gtk/gtkspinbutton.c: Only call gtk_spin_button_update if
+ the spinbutton is editable.
+
Mon Dec 14 12:24:13 1998 Owen Taylor <otaylor@redhat.com>
* HACKING: Added gettext-10.35
+Mon Dec 14 20:04:31 1998 Stefan Jeske <stefan@gtk.org>
+
+ * gtk/gtkspinbutton.c: Only call gtk_spin_button_update if
+ the spinbutton is editable.
+
Mon Dec 14 12:24:13 1998 Owen Taylor <otaylor@redhat.com>
* HACKING: Added gettext-10.35
+Mon Dec 14 20:04:31 1998 Stefan Jeske <stefan@gtk.org>
+
+ * gtk/gtkspinbutton.c: Only call gtk_spin_button_update if
+ the spinbutton is editable.
+
Mon Dec 14 12:24:13 1998 Owen Taylor <otaylor@redhat.com>
* HACKING: Added gettext-10.35
+Mon Dec 14 20:04:31 1998 Stefan Jeske <stefan@gtk.org>
+
+ * gtk/gtkspinbutton.c: Only call gtk_spin_button_update if
+ the spinbutton is editable.
+
Mon Dec 14 12:24:13 1998 Owen Taylor <otaylor@redhat.com>
* HACKING: Added gettext-10.35
g_return_val_if_fail (GTK_IS_SPIN_BUTTON (widget), FALSE);
g_return_val_if_fail (event != NULL, FALSE);
- gtk_spin_button_update (GTK_SPIN_BUTTON (widget));
+ if (GTK_EDITABLE (widget)->editable)
+ gtk_spin_button_update (GTK_SPIN_BUTTON (widget));
return GTK_WIDGET_CLASS (parent_class)->focus_out_event (widget, event);
}
gtk_grab_add (widget);
spin->button = event->button;
- gtk_spin_button_update (spin);
+ if (GTK_EDITABLE (widget)->editable)
+ gtk_spin_button_update (spin);
if (event->y <= widget->requisition.height / 2)
{
key_repeat = (event->time == spin->ev_time);
- if (key == GDK_Up || key == GDK_Down ||
- key == GDK_Page_Up || key == GDK_Page_Down)
+ if (GTK_EDITABLE (widget)->editable &&
+ (key == GDK_Up || key == GDK_Down ||
+ key == GDK_Page_Up || key == GDK_Page_Down))
gtk_spin_button_update (spin);
switch (key)